home *** CD-ROM | disk | FTP | other *** search
/ Aminet 16 / Aminet 16 (1996)(GTI - Schatztruhe)[!][Dec 1996].iso / Aminet / mus / misc / SS_ESC2Close.lha / ESC2Close.doc next >
Text File  |  1996-09-29  |  5KB  |  135 lines

  1. -------------------------------------------------------------------------------
  2.  
  3. ESC2Close.keyboard - a selection of keyboard shortcuts for OctaMED SoundStudio
  4.                                by Simon Speight
  5.                                    (c) 1996
  6.  
  7. -------------------------------------------------------------------------------
  8.  
  9.  
  10. Why?
  11. ~~~~
  12.  
  13.     Having used a few MUI programs, I got used to the idea of pressing Escape
  14. to close windows (makes sense to me).  With key combinations for just about
  15. everything else in SoundStudio, I wanted to be able to shut the windows with
  16. the ESC key as well, and so was born ESC2Close.
  17.  
  18.     I'm sure there must be other SoundStudio users around who would like to do
  19. this, but just can't be bothered to type them all in (I nearly didn't!) so now
  20. that I have, I thought I may as well let everyone use them.
  21.  
  22.  
  23. What?
  24. ~~~~~
  25.  
  26.     There is *nothing* special about ESC2Close - nothing at all.  All it is,
  27. is a set of keyboard shortcuts for EVERY window SoundStudio could open which
  28. allows you to close it by pressing Escape.
  29.  
  30.     In case you're not familiar with SoundStudio's amazingly powerful keyboard
  31. shortcut options, I'll explain how it all works;
  32.  
  33.     For any key combination, you can assign it one of SoundStudio's ARexx
  34. commands, get it to run an ARexx script, or another program.  The key
  35. combinations are defined by a main key (either by its mapped character ('g',
  36. 'x' etc) or its raw key code) and a qualifier (Alt (left and/or right), Shift
  37. (left and/or right), Amiga (left and/or right), Control and CapsShift).
  38.     These short cuts can be generic (ie, work through the entire program) or
  39. specific to a given window, and this is the method used in ESC2Close.
  40.  
  41.     What I have done is to set up for EACH WINDOW (and with over 50, that was
  42. no small task!) a shortcut of the Escape key that closes that window (using
  43. Soundstudio's "wi_close" function).  I did originally hope to find a way of
  44. doing it with one command (by somehow finding out what window was active) but
  45. that was hopeless.
  46.  
  47.  
  48. Points to note
  49. ~~~~~~~~~~~~~~
  50.  
  51. 1)  As it stands, I have provided a short cut to close EVERY SINGLE window
  52. listed in the manual.  However, I very much doubt if you will want to keep all
  53. of those in.  I personally have them all in, bar three - those windows being
  54. the "Main Control" window, the "Information" window, and the "Editor" window,
  55. which are the three windows I have open on startup.  That way, I can keep ESC
  56. switching EDIT on/off when I'm in my 'normal' working mode, and simply use ESC
  57. to close any _additional_ windows I open.  Simply edit it to suit you.
  58.  
  59. 2)  Some windows, when opened, activate a text/number gadget ready for input. 
  60. In this state, even with the shortcut set, ESCAPE WILL NOT CLOSE THE WINDOW!
  61. This is not my fault, nor SoundStudio's - that's just the way things are.  You
  62. will have to deactivate the gadget (either by pressing return or clicking on
  63. some other part of the window) before the Escape shortcut will work.
  64.  
  65. 3)  Lastly, and rather obviously but I'd better point it out: don't forget -
  66. the window needs to be active for the shortcut relating to that window to work!
  67.  
  68.  
  69. Installation
  70. ~~~~~~~~~~~~
  71.  
  72. - Copy the file "ESC2Close.keyboard" to anywhere you like (the "Keyboard"
  73. drawer within the main SoundStudio drawer would seem to be a good place), and
  74. then start SoundStudio.
  75.  
  76. - Select the keyboards shortcuts editor (the "Settings/Keyboard Shortcuts"
  77. menu item).
  78.  
  79. - Click on the "Load" gadget, and select the "ESC2Close.keyboard" file, from
  80. where ever you have put it.
  81.  
  82. - I suggest you answer "Yes" to the "Retain Existing Shortcuts?" requester, as
  83. otherwise you will lose ALL other shortcuts!!!
  84.  
  85. - You will now see 50-odd new shortcuts at the bottom of the list (they are
  86. all called "ESC2Close <label>").  Edit this as necessary to avoid clashes with
  87. other shortcuts.
  88.  
  89. - Click on the "Save" gadget, and save your shortcuts back to
  90. PROGDIR:SoundStudio.defkeyboard to have them loaded all the time.
  91.  
  92.     There you go - now you can enjoy one-touch window closing!
  93.  
  94.  
  95. Copyright
  96. ~~~~~~~~~
  97.  
  98.     Copyright?!  On a bit of ASCII?!?!  I don't think so....
  99.  
  100.     Nope, there ain't no copyright, no shareware fees, no registration,
  101. nothing.  I ask that the archive be kept exactly as it is and that it not be
  102. changed in any way (including addition, removal, or alteration of data), but
  103. spread it as much as you like.
  104.  
  105.     RBF Software have permission to include this with future versions of
  106. OctaMED/SoundStudio if they wish, and not pay a penny for the privelige. :-)
  107.  
  108.  
  109. Who am I?
  110. ~~~~~~~~~
  111.  
  112.     I am Simon Speight (duh.....) and I would appreciate it, if you find this
  113. useful at all, if you would contact me and let me know, as I'm curious as to
  114. how popular OctaMED is.
  115.  
  116.     Find me on: simons@telecall.co.uk
  117.                 2:259/66.34@fidonet
  118.                 39:137/12.34@amiganet
  119.  
  120.  
  121. Useless tip of the day
  122. ~~~~~~~~~~~~~~~~~~~~~~
  123.  
  124.     Handy hint I discovered in the making of this; don't try to open the
  125. TOCCATA_CAPTURE window if you haven't got a Toccata board - SoundStudio will
  126. crash.
  127.  
  128.     So, on no accounts open up a Command Shell and type "wi_open
  129. toccata_capture" if you have anything in memory that you want to save, OK?
  130.  
  131.     Right, I'm glad that's clear...... :-)
  132.  
  133.  
  134. See yaz - Simon...
  135.